package com.xw.model;

import java.util.Date;
import javax.persistence.*;

public class Banner {
    @Id
    @Column(name = "banner_id")
    private String bannerId;

    /**
     * 图片地址
     */
    @Column(name = "img_url")
    private String imgUrl;

    /**
     * 跳转链接
     */
    @Column(name = "web_url")
    private String webUrl;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * 修改时间
     */
    @Column(name = "update_time")
    private Date updateTime;

    /**
     * 上下架状态  0：下架 1：上架 
     */
    @Column(name = "up_or_down")
    private Integer upOrDown;

    /**
     * @return banner_id
     */
    public String getBannerId() {
        return bannerId;
    }

    /**
     * @param bannerId
     */
    public void setBannerId(String bannerId) {
        this.bannerId = bannerId;
    }

    /**
     * 获取图片地址
     *
     * @return img_url - 图片地址
     */
    public String getImgUrl() {
        return imgUrl;
    }

    /**
     * 设置图片地址
     *
     * @param imgUrl 图片地址
     */
    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    /**
     * 获取跳转链接
     *
     * @return web_url - 跳转链接
     */
    public String getWebUrl() {
        return webUrl;
    }

    /**
     * 设置跳转链接
     *
     * @param webUrl 跳转链接
     */
    public void setWebUrl(String webUrl) {
        this.webUrl = webUrl;
    }

    /**
     * 获取排序
     *
     * @return sort - 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 设置排序
     *
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取修改时间
     *
     * @return update_time - 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置修改时间
     *
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取上下架状态  0：下架 1：上架 
     *
     * @return up_or_down - 上下架状态  0：下架 1：上架 
     */
    public Integer getUpOrDown() {
        return upOrDown;
    }

    /**
     * 设置上下架状态  0：下架 1：上架 
     *
     * @param upOrDown 上下架状态  0：下架 1：上架 
     */
    public void setUpOrDown(Integer upOrDown) {
        this.upOrDown = upOrDown;
    }
}